dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Clock Tower
— definition
1.
clock tower (Noun)
1 definition
clock tower (Noun)
— A tower with a large clock visible high up on an outside face.
1 type of
tower